thermal barrier - Turkish English Dictionary